package com.example.base_model.socket

/**
 * @Author: jiangKunKun
 * @CreateDate: 2025/11/24
 * @Description: MQTT消息包装类
 *                对原始MQTT消息进行封装，添加时间戳等元数据信息
 * @SpittingGrooves:
 */
data class MqttMessageWrapper(
    /**
     * 消息来源的主题
     */
    val topic: String,
    /**
     * 消息内容载荷
     */
    val payload: String,
    /**
     * 消息到达时间戳（毫秒）
     */
    val timestamp: Long = System.currentTimeMillis()
)
